﻿using System;

namespace Oscilloscope.Channel
{
	// Token: 0x02000026 RID: 38
	public class ChannelPropertyChangedEventArgs : EventArgs
	{
		// Token: 0x17000005 RID: 5
		// (get) Token: 0x06000126 RID: 294 RVA: 0x00009446 File Offset: 0x00007646
		public ChannelProperty ChangedProperty
		{
			get
			{
				return this.changedProperty;
			}
		}

		// Token: 0x17000006 RID: 6
		// (get) Token: 0x06000127 RID: 295 RVA: 0x0000944E File Offset: 0x0000764E
		// (set) Token: 0x06000128 RID: 296 RVA: 0x00009456 File Offset: 0x00007656
		public object NewValue
		{
			get
			{
				return this.newValue;
			}
			set
			{
				this.newValue = value;
			}
		}

		// Token: 0x06000129 RID: 297 RVA: 0x0000945F File Offset: 0x0000765F
		public ChannelPropertyChangedEventArgs(ChannelProperty changedProperty, object newValue)
		{
			this.changedProperty = changedProperty;
			this.newValue = newValue;
		}

		// Token: 0x04000087 RID: 135
		private ChannelProperty changedProperty;

		// Token: 0x04000088 RID: 136
		private object newValue;
	}
}
